* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  background-color: #E83D2C;
}

main {
  font-size: 0.21333rem;
}

main .top {
  position: relative;
  width: 10rem;
  height: 11.86667rem;
  background: url("../img/redpackge.png") no-repeat center/100% 100%;
}

main .top .top-head {
  position: absolute;
  left: 50%;
  top: 0.53333rem;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background: url("../img/head.png") no-repeat center/100% 100%;
  transform: translateX(-50%);
}

main .top .top-num {
  position: absolute;
  left: 50%;
  top: 6rem;
  transform: translateX(-50%);
  font-size: 0.4rem;
}

main .top .top-num i {
  font-style: normal;
  color: #E93C2C;
  font-size: 0.64rem;
  font-weight: bold;
}

main .top button {
  position: absolute;
  top: 8.13333rem;
  left: 50%;
  width: 5.33333rem;
  height: 1.06667rem;
  border: 0;
  background-color: #FFEF8D;
  border-radius: 1.06667rem;
  text-align: center;
  line-height: 1.06667rem;
  transform: translateX(-50%);
  color: #E93C2C;
  font-size: 0.4rem;
}
 

 /*# sourceMappingURL= normail.css.map */